# test : main.o add.o
# 	gcc main.o add.o -o test

# main.o : main.c add.h
# 	gcc -c main.c -o main.o

# add.o : add.c add.h
# 	gcc -c add.c -o add.o

OBJS = main.o add.o 
CC = gcc 
CFLAGS = -Wall -O -g

test : $(OBJS)
	$(CC) $(OBJS) -o test

main.o : main.c add.h
	$(CC) $(CFLAGS) -c main.c -o main.o 

add.o : add.c add.h 
	$(CC) $(CFLAGS) -c add.c -o add.o


clean: 
	rm -f *.o